sulcus for vena cava - French English Dictionary